$(function () {
 // --------------  退出功能 ---------------------
 // 退出的时候，两个操作
 // - 删除token
 // - 页面跳转到登录页面
 let layer = layui.layer
 $('#tui').click(function () {
  // 弹出层，询问是否要退出
  layer.confirm('你确定退出吗？', function (index) {
   // 如果点击了确定，删除token，页面跳转
   localStorage.removeItem('token');
   location.href = './login.html';
   layer.close(index); // 关闭当前弹出层
  });
 });
 getUserInfo();
})


function getUserInfo() {
 axios({
  method: 'GET',
  url: '/my/userinfo',
//   headers: { 'Authorization': localStorage.getItem('token') }
 }).then((res) => {
  if (res.data.status === 0) {
   let { email, id, nickname, user_pic, username } = res.data.data
   // 设置文字,有nickname就用没有就用username
   let name = nickname || username;
   $('.username').text(name);
   // 设置头像,有头像就用头像没有就用第一个字母大写
   if (user_pic !== null) {
    $('.layui-nav-img').attr('src', user_pic).show();
    $('.user-avatar').hide();
   } else {
    //  substr()提取用户名第一个字符,然后toUpperCase()转化成大写
    let first = name.substr(0, 1).toUpperCase();
    $('.user-avatar').text(first).show()
    $('.layui-nav-img').hide()
   }
  }
 })

}



